Educational technology and management careers in Barka, Oman